Skytraq: treat READ_END as an array, not a string.
authorrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 16 Dec 2011 01:58:51 +0000 (01:58 +0000)
committerrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 16 Dec 2011 01:58:51 +0000 (01:58 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4136 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/skytraq.c

index c1ad4923491c57d7c25cf66ae19acf0cd0b8b0ac..91ee48b60854cd190e0a16445f0b15d28d9cdb93 100644 (file)
@@ -244,7 +244,7 @@ wr_buf(const unsigned char *str, int len)
 
 gbuint8 NL[2] = { 0x0D, 0x0A };
 gbuint8 MSG_START[2] = { 0xA0, 0xA1 };
-gbuint8 SECTOR_READ_END[13] = "END\0CHECKSUM=";
+gbuint8 SECTOR_READ_END[13] = { 'E','N','D', 0, 'C','H','E','C','K','S','U','M','=' };
 
 static int
 skytraq_calc_checksum(const unsigned char *buf, int len)
@@ -1306,7 +1306,7 @@ arglist_t miniHomer_args[] = {
 /*
  * Names of the POIs on miniHomer
  */
-static char *poinames[] = {
+static const char *poinames[] = {
   "Home", "Car", "Boat", "Heart", "Bar"
 };
 #define NUMPOI (sizeof poinames/sizeof poinames[0])